the center of the universe - Turc Anglais Dictionnaire